################################################################################
# Copyright 2015 All Rights Reserved                                           #
################################################################################
# 系统名称 :                                                                   #
# 子系统名 :                                                                   #
# 文件名称 : ErrorMail.sh                                                      #
# 系统概要 :  发送项目错误日志文件,每天早上9点发出来，可以同时发送多个项目error日志，
#
#             10 9 * * * /home/domain/bin/ErrorMail.sh > /dev/null 2>&1       #
# 改版履历 :                                                                   #
# 版本     日期         作者名        备注                                       #
# 1.0.0   2015.05.15    enzhou.guo       初次作成                                  #
################################################################################
#!/bin/bash

# point parameter,$1 format "yyyy-mm-dd"
LOGDATE=$1
LOGTITLE=$2
echo "param logdate:$LOGDATE"
if [[ -z "$LOGDATE" ]];then
LOGDATE=`date -d "1 days ago" +"%Y-%m-%d"`
fi


SUB_PROJECT="QIM-WEB"
if [[ -z "$LOGTITLE" ]] || [[ $LOGTITLE == $SUB_PROJECT ]];then
# main subject
SUBJECT="[qim-web]error.log.$LOGDATE"

# mail to users
TOUSER="guoenzhou@domain.com,weiwei@domain.com"

# mail content
CONTENT="/home/domain/logs/qim-web/error.log.$LOGDATE"

echo $SUBJECT
mail -s "$SUBJECT" "$TOUSER" &lt; $CONTENT

fi

SUB_PROJECT="QIM-HANDLE"
if [[ -z "$LOGTITLE" ]] || [[ $LOGTITLE == $SUB_PROJECT ]];then
# main subject
SUBJECT="[qim-handle]error.log.$LOGDATE"

# mail to users
TOUSER="guoenzhou@domain.com,weiwei@domain.com"

# mail content
CONTENT="/home/domain/logs/qim-handle/error.log.$LOGDATE"

echo $SUBJECT
mail -s "$SUBJECT" "$TOUSER" &lt; $CONTENT

fi